impacted fetus - German English Dictionary